setTimeout(function() {
    layui.use(['form', 'layedit', 'laydate'], function() {
        var $ = layui.$,
            form = layui.form,
            layer = layui.layer,
            layedit = layui.layedit,
            laydate = layui.laydate;

        //创建一个编辑器
        var editIndex = layedit.build('remark', {
            tool: ['left', 'center', 'right', '|', 'link', 'image','face'],
            height: 130 //设置编辑器高度
        });
        // 表示文档结构已经加载完成后触发的事件（用于动态数据的准备）
        $(document).ready(function() {
            console.log("在这里准备数据");
        });
        // 点击密码框触发事件(用于清除layui富文本)
        $("#newuserpwd").on("click", function() {
            $("#newuserpwd").val("");
        });
        //自定义验证规则
        form.verify({
            coursename: function(value) {
                if (value == '') {
                    return '请填写课程名';
                } else if (value.length < 4) {
                    return '课程名过短！';
                }
            },
            content: function(value) {
                layedit.sync(editIndex);// 将富文本中内容同步到文本
            }
        });
        //监听提交
        form.on('submit(form)', function(data) {
            var param = data.field;
            console.log(param);
            $.ajax({
                type : "post",
                url : "ModifyCourseServlet?status=modifycourse",
                data : param,
                dataType : "json",//预期服务器返回的数据类型
                success : function(data){
                    console.log(data);
                    if(data == true){
                        layer.msg('修改成功！', {anim: 3, icon: 6, time: 2000, shade: 0.1});
                        setTimeout(function() {
                            // 关闭自身窗口
                            var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                            parent.layer.close(index); //再执行关闭
                            // 刷新父窗口
                            parent.layui.table.reload('courseTable');
                        }, 1000);
                    } else {
                        layer.msg('修改失败！', {anim: 6, icon: 5, time: 1500, shade: 0.1});
                    }
                },
                /*error:function(xhr){
                    //alert("错误提示： " + xhr.status + " " + xhr.statusText);
                    window.location = 'view/error/500.html';
                }*/
            });
            return false;
        });
    });
}, 100);